--------------------- Version 1.35 -> 1.41: --------------------- o SerTransPrefs: DeviceType Gadget mit eingesetzt. Spaeter wichtig zur unterscheidung von 'Normalen Devices', 'ISDN' und PacketRadioModems o SerTransPrefs: EnforcerHit entfernt (Danke an led@connect.gun.de) o SerTransPrefs: CallerID Liste. Sinnvoll, wenn man bestimmte Leute nicht in seiner 'Box' haben will. Funktioniert nur mit ISDN oder z.B. auch in den USA via CallerID. o SerTransPrefs: Es wird nach den Einstellungen zuerst im ENV: dann im ENVARC: und dann im PROGDIR: gesucht o SerTransPrefs: HydraMenu flog raus. Ist nun im ProtokollMenue zu finden. o SerTransPrefs: Neue Art von Befehlen: Externes Modul Module sind doch etwas leichter handzuhaben, da sie komplette via Maus eingestellt werden und man nicht viel von Parametern und Arexx wissen muss. o SerTransPrefs: 'Auf Vorgaben zuruecksetzen' funktionierte nicht o SerTransPrefs: Haesslichen Bug entfernt. Man sollte nur Speicher benutzen, den man auch vom System bekommen hat (AARGGG) o SerTransPrefs: PullDownMenue hat bei dem 'Dos-Eintrag' ein Gadget fuer ein Filerequester o SerTransPrefs: VariablenWahl fuer die Prompts via ListenRequester o SerTransPrefs: Code optimiert o SerTransPrefs: Neuer interner Befehl: PKEY -> Wartet auf einen Tastendruck vom User o SerTransPrefs: Pfade flogen raus. SerTrans macht selbst ein Assign. o SerTransPrefs: Neue PasswortPrefs. Es kann fuer ein bestimmtes Ereignis ein Passwort eingegeben werden. o SerTrans : Variablen fuer PortNummern (z.B. bei Newshell auf PubScreen.2) eingesetzt o SerTrans : Es wird nach den Einstellungen zuerst im ENV: dann im ENVARC: und dann im PROGDIR: gesucht o SerTrans : Beim ArexxBefehl NEWCONFIG werden alle Configs eingelesen o SerTrans : Bei externen Programmen wird die Portnummer nicht mehr automatisch mit uebergeben. Gab sonst Probs bei RexxScripten o SerTrans : Zwei neue Scripts -> StartSerTrans.[Bat|Ansi] StopSerTrans.[Bat|Ansi] o SerTrans : Befinden sich im Ordner 'PROGDIR:Modules' irgendwelche Programme, werden die mit {Pfad}Modules/{Programm} PORT={portnummer} INIT aufgerufen. Damit werden die Module automatisch ohne laesstiges konfigurieren eingebunden. o SerTrans : Im Modules Ordner befindliche Programme werden nicht automatisch gestartet, wenn sie das ToolType NOSTARTUP beinhalten. o SerTrans : Neue Variable: {BAUD} -> Ergibt die Geschwindigkeit der seriellen (DTE) o SerTrans : Neue Variable: {DEVICE} -> Ergibt den Namen des Devices o SerTrans : Neue Variable: {SCREEN} -> Ergibt den PubScreenNamen des Ports (z.B. rexx_SERTRANS2) o SerTrans : Neue Variable: {UNIT} -> Ergibt die Unit fuer das Device o SerTrans : Neue Variable: {SL} -> Ergibt den Namen und erzeugt auch gleich von T:HydraSendList Wichtig fuer das Senden via HydraCom o SerTrans : Neue Variable: {DP} -> Ergibt den DownloadPfad o SerTrans : Neue Variable: {UP} -> Ergibt den UploadPfad o SerTrans : Neue Variable: n -> Ergibt ein LineFeed o SerTrans : Neue Variable: r -> Ergibt ein Carriage Return o SerTrans : In der DosEbene koennen auch Assigns angegeben werden. o SerTrans : Fehler in der Ansi-Routine behoben o SerTrans : Fehler bei der Anzeige von 'Avail' behoben o SerTrans : HangUp Routine erneuert o SerTrans : Bei Erstinstallation wird der Hauptpfad 'PROGDIR:' angenommen o SerTrans : Laeuft SerTrans schon etwas laenger gehen die Texte nicht verloren. o SerTrans : SerTrans setzt ein Lock bzw. Assign selbststaendig auf das Progdir. Wie der Assign heist, muss selbst festgelegt werden. Das hat u.a. den Sinn, dass, falls jemand das System hackt, trotzdem nicht weiss, wo SerTrans sich befindet. Eingestellt wird der AssignName in SerPrefs unter Sonstiges/AssignName. o SerTrans : Fehler im DoubleChat behoben o SerTrans : Dialog wird im PullDownMenue gestartet o SerTrans : Mehr kommunikation zwischen Ports und dem Server o SerTrans : Neue Passworteingabe. Ein bestimmtes Passwort kann bestimmte Aktionen ausfuehren lassen. Sinnvoll, wenn man SerTrans als FrontDoor fuer ein BBS-Programm laufen laesst o SerTrans : Modemgeschichte komplett neugeschrieben o SerTrans : Der ModemInit kann druch ESC abgebrochen werden o Server : Parameter: PORTx -> Startet Port x automatisch mit o Server : Parameter: WINDOW_X -> Positioniert das Window auf Position X o Server : Parameter: WINDOW_Y -> Positioniert das Window auf Position Y o Server : Parameter: ICONIFY -> Startet Server im Iconify o Server : Parameter: ACTIVE -> Fenster beim Start aktiv o Server : Parameter: PORTICONIFY -> Startet die Ports im iconifizierten Zustand o Server : Anzeige der Ports funzt richtig o Server : OptionsFenster vergroessert o Server : Code optimiert (hoffentlich gings glatt) o Server : Optisch leicht (!) veraendert o Server : OptionsFenster wird geschlossen entweder mit dem CloseGadget oder einfach ein anderes Fenster aktivieren o Server : Alle ARexx-Befehle eines Ports eingebaut o Server : Neuer ArexxBefehl: ICONIFY -> Schliesst das Window o Server : Neuer ArexxBefehl: UNICONIFY -> Öffnet wieder das Window o Server : Neuer ArexxBefehl: STARTPORT xx -> Startet Port xx o Server : Neuer ArexxBefehl: KILLPORT xx -> Beendet Port xx o Server : Neuer ArexxBefehl: OPENOPTIONS -> Oeffnet das Window mit den Funktionen fuer den jeweiligen Port o Server : Beim Iconify wird ein MenuEintrag in der Workbench erstellt o Server : Server passt sich dem Font des jeweiligen Screens an o Library : V13 -> Neue Funktion -> GetChar (siehe autodoc) o Library : V14 -> Neue Funktion -> HorizCursorInput (siehe autodoc) o Ansonsten noch mal ein wenig aufgeraeumt. Sah teilweise ziemlich chaotisch aus. o Im Guide-File nochmal Zusatz eingesetzt fuer externe Programme.